using System;
using System.ComponentModel;
using System.Xml.Serialization;

namespace com.exceptionalsoftware.spacetime.KML
{
	[Serializable()]
    [XmlType(TypeName = "DeleteType")]
    public class Delete
	{
        private Feature[] itemsField;

        [XmlElement(ElementName = "Document", Type = typeof(Document))]
        [XmlElement(ElementName = "Folder", Type = typeof(Folder))]
        [XmlElement(ElementName = "GroundOverlay", Type = typeof(GroundOverlay))]
        [XmlElement(ElementName = "Placemark", Type = typeof(Placemark))]
        [XmlElement(ElementName = "ScreenOverlay", Type = typeof(ScreenOverlay))]
        public Feature[] Items
        {
            get { return this.itemsField; }
            set { this.itemsField = value; }
        }
    }
}